package com.jhhc.StormSurgeForecast.StormSurge.Pojo.GZABO;

import com.fasterxml.jackson.annotation.JsonInclude;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.io.Serializable;
import java.util.List;

@Data
@AllArgsConstructor
@NoArgsConstructor
@JsonInclude(JsonInclude.Include.NON_NULL)
public class ResultData implements Serializable {

//    private final double gamma = 10.25;//水的重度（kN/m3）
//    private final double b = 19.05;//箱梁宽度（m）
//    private final double c = 2.89;//箱梁高度（m）
//    private final double a = 49.8;//桥跨长度（m）
    private String a;//桥跨长度（m）
    private String b;//箱梁宽度（m）
    private String c;//箱梁高度（m）
    private String gamma;//水的重度（kN/m3）
//    private String zMax;//最大水位
//    private String zMin;//最小水位
//    private String zAvg;//平均水位
//    private String vMax;//最大流速
//    private String vMin;//最小流速
//    private String vAvg;//平均流速
//    private String hMax;//最大波高
//    private String hMin;//最小波高
//    private String hAvg;//平均波高
//    private String tMax;//最大波周期
//    private String tMin;//最小波周期
//    private String tAvg;//平均波周期
//    private String waveMax;//最大波向
//    private String waveMin;//最大波向
//    private String waveAvg;//平均波向
//    private String dMax;//最大地形冲淤值
//    private String dMin;//最小地形冲淤值
//    private String dAvg;//平均地形冲淤值
//    private String csMax;//最大含沙量
//    private String csMin;//最小含沙量
//    private String csAvg;//平均含沙量
//    private String etaMax;//最大波峰高度
//    private String etaMin;//最小波峰高度
//    private String etaAvg;//平均波峰高度
//    private String deltahMax;//最大净空高度
//    private String deltahMin;//最小净空高度
//    private String deltahAvg;//平均净空高度
//    private String angleMax;//最大波向桥轴线夹角
//    private String angleMin;//最小波向桥轴线夹角
//    private String angleAvg;//平均波向桥轴线夹角
//    private String scourAssessmentMax;//最大冲刷深度
//    private String scourAssessmentMin;//最小冲刷深度
//    private String scourAssessmentMaxTime;//最大冲刷深度时间
//    private String scourAssessmentMinTime;//最小冲刷深度时间
    private String HBAvg;//平均冲刷深度
//    private String erosionAndSiltationAssessmentMax;//冲淤评估最大值
//    private String erosionAndSiltationAssessmentMin;//冲淤评估最小值
//    private String erosionAndSiltationAssessmentMaxTime;//冲淤评估最大值时间
//    private String erosionAndSiltationAssessmentMinTime;//冲淤评估最小值时间
    private String erosionAndSiltationAssessmentAvg;//冲淤评估平均值
    private String coverSoilThicknessAvg;//覆盖土厚度平均值
//    private String MVWPMax;//最大垂向波压力最大值
//    private String MVWPMin;//最大垂向波压力最小值
//    private String MVWPMaxTime;//最大垂向波压力最大值时间
//    private String MVWPMinTime;//最大垂向波压力最小值时间
    private String PVAvg;//最大垂向波压力平均值
//    private String MHWPMax;//最大水平向波压力最大值
//    private String MHWPMin;//最大水平向波压力最小值
//    private String MHWPMaxTime;//最大水平向波压力最大值时间
//    private String MHWPMinTime;//最大水平向波压力最小值时间
    private String PHAvg;//最大水平向波压力平均值
//    private String buoyancyMax;//浮托力最大值
//    private String buoyancyMin;//浮托力最小值
//    private String buoyancyMaxTime;//浮托力最大值时间
//    private String buoyancyMinTime;//浮托力最小值时间
    private String FVAvg;//浮托力平均值
//    private String horizontalForceMax;//水平力最大值
//    private String horizontalForceMin;//水平力最小值
//    private String horizontalForceMaxTime;//水平力最大值
//    private String horizontalForceMinTime;//水平力最小值时间
    private String FHAvg;//水平力平均值
    private String qAvg;//越浪量平均值
    private String rAvg;//波浪爬高平均值
    private List<CalParaInfo> calParaInfoList;//结果集合
    private String dtnm;
}
